Cinema Keiba Japan World Cup 3

Video | Watch this Japanese horseracing trailer

We think it's a game. But either way.