Kotomora
大部隊 (daibutai) Japanese meaning: battalion | Kotomora