Title: Nihon no ningyō shibai
Subjects: Puppets and puppet-plays, Puppet theater, Japanese Puppet plays
Places: Japan