Showing posts with label We Have A New Favorite Japanese Game Show. Show all posts
Showing posts with label We Have A New Favorite Japanese Game Show. Show all posts

11/20/2017

We Have A New Favorite Japanese Game Show, And It's Called 'Slippery Stairs'


We have a new favorite Japanese game show, which is really saying something.

November 20, 2017 at 10:59AM
Digg