人間 にんげん魚雷 ぎょらい
ningengyorai

Noun

1. human torpedo; manned torpedo; suicide submarine

Dated
Related to 回天