Leave it to the Japanese to come up with this crazy game show. This is hilarious.

Advertisements