Kotomora
名馬 (めいば, meiba) Japanese meaning: fine horse | Kotomora