More Japanese gameshow madness

April 26, 2010

Japanese never and I mean NEVER!! ceases to amaze me!! wow!

and bahhh haaa ha!