Comedic take on foreign property as American's dub over the voices of the Japanese hosts and participants of a show called "Takeshi's Castle" wherein contestants are eliminated through sometimes painful stunts and challenges.