2014 Japan Cup G1Epifaneia won Epiphaneia Christophe Soumillon, NOVEMBER 30, 2014 Horse Racing Epiphaneia ridden by Christophe Soumillon wins the Japan Cup at Tokyo Racecourse in Fuchu, Tokyo, Japan. Editorial Stock Photo - Afloimages
Epiphaneia (Christophe Soumillon), NOVEMBER 30, 2014 - Horse Racing : Epiphaneia ridden by Christophe Soumillon wins the Japan Cup at Tokyo Racecourse in Fuchu, Tokyo, Japan.