Takeshi’s Castle: Thailand
Season 3 Episode 5
6.0 ?
2017
Reality