Vocabulary
人間魚雷
にんげんぎょらい
human torpedo; manned torpedo; suicide submarine
noun