Kotomora
馬主 (うまぬし, umanushi) Japanese meaning: horse owner | Kotomora