2021-07-16T07:16:23+00:00 Play 0 The Sacrifice of the Human Torpedoes NR1955War87 min Shûe MatsubayashiEiji OkadaIsao KimuraKeiko Tsushima 4 ViewsLike 0TrailerWatch Now You might also like..