Only in Japan! Reminds me of the TV show where they dub English comments over it and all the people play a bunch of ridiculous games…EXTREME ELIMINATION CHALLENGE!!
Good stuff. The last one where they were trying to pick the guy up was laugh out loud funny.
Comments are closed.