Home TV Takeshi's Castle (Saudi Arabia) 2019 United States 7.0 1 Seasons • 1 Episodes Takeshi's Castle (Saudi Arabia) - Season 1 01