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