The Japanese game show "Slippery Stairs" is the world's most frustrating game show ever.
Oh, Japan! Are you thinking what I'm thinking?
This website uses cookies to ensure you get the best experience.