Title: Sado no ningyō shibai
Subjects: Puppet theater
Places: Japan, Sado Island