Kotomora
主力部隊 (shuryokubutai) Japanese meaning: main force | Kotomora