Title: Senshū Mokuren kugutsu ni motozuku Nitchū bunka no shosō
Subjects: Puppets and puppet plays, Puppet theater
Places: Quanzhou Shi, China