Snow Dragon wins the Sprinters Stakes in Japan 10/5/2014. Naoji Inada Photo
snow dragonsprinters stakesjapan2014