"Arts Innovation"Archived 2012-12-22 at archive.today award of the 12th China Shanghai International Arts Festival and the 2nd Shanghai International Puppet Festival Golden Magnolia, 2010
"Arts Innovation"Archived 2012-12-22 at archive.today award of the 12th China Shanghai International Arts Festival and the 2nd Shanghai International Puppet Festival Golden Magnolia, 2010