Kotomora
日本馬 (nihonuma) Japanese meaning: Japanese horse | Kotomora