Takeshi's Castle (2002) (tv show): Comic highlights from a physical Japanese game-show Takeshi's Castle (1986) with English commentary. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Takeshi's Castle (2002) below