Tokyo Princess Sho
The Tokyo Princess Sho, is a horse race for three-year-olds from South Kanto at Ohi Racecourse.The first edition of the race took place on July 12th, 1987.
The race was initially held in June and July, but is now held during April and May.Winners since 2015
Winners since 2015 include:
Past winners include: