It's a traditional form of Japanese puppetry that consists of three puppeteers manipulating large, complex puppets through intricate teamwork.
It's a traditional form of Japanese puppetry that consists of three puppeteers manipulating large, complex puppets through intricate teamwork.