shigehiro ide
-
Studio Ghibli’s Spirited Away Comes To Life With Puppets
Originally released in 2001, Spirited Away is beloved by fans and critics alike. The award-winning film showed the depth and the brilliance of Hayao Miyazaki’s imagination. Creating a live-action stage show version was challenging, made even more so by a pandemic and a travel ban.