This May Be The World’s Largest Puppet
“Percy the Porcupine, the two-story creation, is covered in 2,000 foam quills and has an articulated nose the size of a 2-ton Volkswagen. And that’s just the animal’s head. The five fabricators (at Jim Henson’s Creature Shop) … decided to leave the body out of the equation.” – Yahoo! (Los Angeles Times)
Read more »