Studio Ghibli’s animated film ‘My Neighbor Totoro’ is coming to theatres as play, Jim Henson’s Creature Shop to supply puppets

The 1988 animated film My Neighbor Totoro by Hayao Miyazaki will be presented by the Royal…