Kotomora
乗馬隊 (joubatai) Japanese meaning: mounted corps | Kotomora