Kizuna wins the Tokyo Yushun (Japanese Derby). Masakazu Takahashi Photo
KizunaTokyo YushunJapanese DerbyMasakazu takahashi2013