Slap Ball
2009 January 4
Another “only in Japan television show”, check out the video below.
A wacky Japanese gameshow where participants are challenged to recite a tongue-twister within a time limit. If they fail, well a mechanical arm is released whipping them in the nads.
Hello Japan Fail
Hercule Cosplay Fails
Weird Japanese Ice Cream Flavours
Tokyo Summerland
Japanese Doggy Style
