
Commercial Reel for Jim Henson’s Creature Shop Featuring a Number of Bizarre Puppets
Special and visual effects company Jim Henson’s Creature Shop, unsurprisingly founded by iconic puppeteer Jim Henson in 1979, has released a commercial reel featuring a…