The time and effort invested in Japan’s quest to win Europe’s greatest race, the Group One Prix de l’Arc de Triomphe (2,400m) at ParisLongchamp on Sunday, may finally be rewarded with Shin ...
Thousands of Japanese fans bid tearful farewell to their ... The pair, Ri Ri and Shin Shin, are the parents of Xiang Xiang, the park-born idol that had returned home last year.