Title: Zhongguo mu ou shi
Subjects: Puppet theater