Kotomora
機動部隊 (kidoubutai) Japanese meaning: mobile unit | Kotomora