Kotomora
奇兵隊 (きへいたい, kiheitai) Japanese meaning: Kiheitai | Kotomora