Kotomora
特攻隊 (tokkoutai) Japanese meaning: special attack unit | Kotomora