Kotomora
乗り馬 (noriuma) Japanese meaning: riding horse | Kotomora