2021-07-14T14:57:10+00:00 Play 0 The Sacrifice of the Human Torpedoes NR1955War87 min Shûe MatsubayashiEiji OkadaIsao KimuraKeiko Tsushima 16 ViewsLike 0TrailerPlay Now You might also like..