19 Inexplicable Moments From Japanese Game Shows

Not sure what's happening, but I like it and I want more of it.

Posted on