Comment Comment by mttch The my neighbour Totoro theatre show has a 18ft soft moving puppet built by Jim Henson’s Creature shop. It’s incredible how they pulled it off.https://muppet.fandom.com/wiki/My_Neighbour_Totoro parent mttch 1 year ago
https://muppet.fandom.com/wiki/My_Neighbour_Totoro