Mikki Isle wins the NHK Mile (G1) May 11, 2014. Naoji Inada Photo
mikki islenhk mileMasakazu Takahashi2014japan