Shuka Sho Set to Settle Japan's Filly Triple Crown

Description: 

Embroidery and Kamunyak, winners of the first two legs of the Japanese Filly Triple Crown, square off in the final leg, the Shuka Sho (G1) Oct. 19 at Tokyo Racecourse.