Kotomora
優勝馬 (yuushouba) Japanese meaning: winning horse | Kotomora