What is this from and for the love of all that is holy where can I find more?
If anyone is curious, this is taken from Japan World Cup, an ongoing series of games that allow you to place bets on incredibly surreal horse-racing scenarios. Though the menus and text are in Japanese, a non-speaker should be able to get things moving with no real trouble. There are three entries in the series thus far, all of which are available on DVD as well as in-browser.
Japan World Cup Official Website - http://www.jra-jwc.jp/
Videos - http://youtu.be/OylhEA6Xx4Q