Kotomora
機械化歩兵 (きかいかほへい) Japanese meaning | Kotomora