Add likes... The Sacrifice of the Human Torpedoes Genre: WarDirector: Shūe MatsubayashiCast: Isao Kimura, Keiko Tsushima, Eiji Okada, Keinosuke Wada, Ken UtsuiCountry: Japan