No idea, All I know is it came from a guy calling himself "Stoppevil"
Its a porn parody of a Nintendo Wii game called Rhythm Paradise (aka Rhythm Heaven). Its a game where you press the buttons in time to the rhythm and actions. This version is much better though lol
Thank you BreedMyWhiteTeenAss ... where the fuck did you find this funny Japanese shit? I want more!