Kotomora
東京優駿 (toukyouyuushun) Japanese meaning: Tokyo Yūshun | Kotomora