The Japan Cup is the most important horserace in Japan.[1] It is held at the end of November in the Tokyo Racecourse. The race is 2400 metres long and the winner gets about ¥533 million (about US $4.6 million) as an award (the highest reward for horse racing in the world).[2]