Kotomora
ホーミング魚雷 (hoomingugyorai) Japanese meaning | Kotomora