About Hanshin Cup
The Hanshin Cup is a Grade 2 race in Japan. It is held at Hanshin Racecourse in Takarazuka, Hyogo. The race was first run in 2006 and is run over 1,400 metres on the inner turf course. It was upgraded to international status in 2009.