Sign In
Help
Takeshi's Castle Indonesia

Takeshi's Castle Indonesia

"Takeshi's Castle" reborn in Indonesia. Much like the original Japanese version, this Indonesian creation has the characters and energy second to none. Comedy Central UK provides the commentary. Can't miss non stop entertainment.
Feedback
List View
Most Popular