Title: Zhongguo mu ou yi shu
Subjects: Puppet theater
Places: China