Title: Quanzhou ti xian mu ou xi
Subjects: Chinese Puppet plays, Puppet theater
Places: Quanzhou Shi, China