Anichin

Anichin, referred to as the art of traditional Japanese puppetry, is a fascinating performance form with deep ancient roots in Japan. The elaborate puppets are skillfully manipulated by puppeteers who weave stories through movement. Performances often feature classical dramas, accompanied by that en
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15