ホーミング魚雷 ぎょらい
hōmingugyorai

Noun

1. homing torpedo