Title: Kashira no keifu
Subjects: Puppets and puppet-plays, Japanese Puppet plays
Places: Japan, Kyūshū Region