Edit
The Tenno Sho are two Grade I horse races held in Japan annually. The spring edition is held at Kyoto Racecourse over a distance of 3000m, while the autumn edition is held at Tokyo Racecourse over a distance of 2000m.
No posts found.
1

Pixiv
Twitter
Bluesky
Weibo
Lofter
Tumblr