Kotomora
装甲部隊 (soukoubutai) Japanese meaning: armored unit | Kotomora