Embroidery answers the distance question to win the Shuka Sho (G1) Oct. 19 at Kyoto Racecourse, scoring two-thirds of Japan's Filly Triple Crown.