At Obihiro racetrack, spectators walk alongside the course as fast as the big beasts they’ve backed to win, cheering as they go. The Obihiro track is for ‘ban’ei keiba’, traditional racing featuring giant farmhorses on Japan’s northernmost island of Hokkaido. This June, a new attraction