Puppets and shadow puppets have a long history in China. But the ancient art of puppetry is another of Chinas ancient traditions thats under threat from the modern age. Now, the puppets are fighting back! More than 1,500 of them are showing at the 21...