With meat strapped to their foreheads, contestants watch in horror as the GIANT LIZARD is unleashed!
Nov 10, 2005 11:39
I shit you not. Japanese game shows are weird. I thought the one in Lost in Translation was off the wall - this takes the cake. The girls are from the J-pop bands Morning Musume and Minimoni!