Only In Japan: “Lizard Chicken” and “Treadmill” (Game Show Segments)

Posted by | June 08, 2011 | Only In Japan | No Comments