Takeshi's Castle Thailand

Takeshi's Castle Thailand

Available on Pluto TV
The evil Shogun Takeshi has kidnapped Princess Woonsen and imprisoned her in his castle; contestants aim to storm Takeshi's castle and free her.
Starring Guz Khan, Roman Kemp, Jonathan Ross