IN front of more than 90,000 spectators, Tokyo Racecourse held the biannual Group 1 Tenno Sho (autumn) also known as the Emperor’s Cup on the October 30th. Runners were competing for a total prize pool of 325,000,000 Yen (€2,800,000)