Kotomora
人間魚雷 (にんげんぎょらい) Japanese meaning | Kotomora