Jim Henson’s Creature Shop to make puppets for ‘My Neighbor Totoro’ play
Jim Henson’s Creature Shop, the company that makes The Muppets and Sesame Street characters, is collaborating with Britain’s Royal Shakespeare Company to build life-size puppets for the upcoming live-stage production of Hayao Miyazaki’s famous animated film My Neighbor Totoro. The RSC claims that the said project is the most ambitious project to date — even more so than […]