Kyuubi Ricky SSJ2 on 10 December 2012
I know there's a lot of meme references in the game and even some MLP references. Never seen the one in that vid before. I still need to get this game.