Title: Kui lei yan zhen qing
Subjects: Chinese Puppet plays, Puppet theater
Places: Yangzhou Shi, China