One and Only wins the Japanese Derby. Naoji Inada Photo
one and onlyjapanjapanese derby2014naoji inada