Title: Okinawa no ningyō shibai
Subjects: Japanese Puppet plays
Places: Japan, Okinawa Island