Top 100 Most Visited Websites on chinatopsem.com
Keshi Heads - The Takeshi's Castle Fansite
Full of info on the cult Japanese gameshow. Includes comprehensive guides to the games and episodes; plus videos and more.