Cinema Keiba Japan World Cup 3

VideoWatch this Japanese horseracing trailer

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