About Oka Sho
The Oka Sho is a Japanese Grade 1 flat horse race in Japan for three-year-old thoroughbred fillies run over a distance of 1,600 metres at the Hanshin Racecourse, Takarazuka, Hyōgo in April. It was first run in 1939 and is the Japanese equivalent of the English 1,000 Guineas.