The Fairy Scattering Flowers by China's Yangzhou Puppet Institute. [Photo by He Keyao/Chinaculture.org]