© 2024 Pluto Inc. All rights reserved.

Takeshi's Castle Thailand

Comedy Central UK teams with Nickelodeon to present the best of Takeshi's Castle Thailand.