Title: Zhongguo mu ou xi shi gao
Subjects: Puppet theater, China, History