Kotomora
ホーミング魚雷 (ホーミングぎょらい) Japanese meaning | Kotomora