Takeshi's Castle · Season 2, Episode 5

Takeshi's Castle Season 2 Episode 5

About Takeshi's Castle: Welcome to the Takeshi's Castle, a Japanese game show involving 100 to 140 contestants who try to go through a series of silly physical challenges designed to eliminate them. Designed like a live-action Mario game, thous