Cinema Keiba Japan World Cup 3 Videos

Video | Watch this Japanese horseracing trailer

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