Season 1 poster
Takeshi's Castle JapanSeason 120238 episodesJapanese

Takeshi's Castle Japan Season 1

Episodes

8 episodes