Shadow puppetry is a unique artistic form created by combing ancient Chinese craftsmanship and traditional Chinese opera, in which character images made of animal skin or other materials are manually ...
Entranced by traditional Balinese puppet theater, he developed a modern, multicultural version that he performed around the world. “In Xanadu” (1993), one of Larry Reed’s modern shadow puppet ...