Meisho Samson Upset in Takarazuka Kinen

Eishen Deputy leads all the way to take final grade I race of Japanese spring season.