Kotomora
侵略軍 (shinryakugun) Japanese meaning: invading army | Kotomora