Commercial Reel for Jim Henson’s Creature Shop Featuring a Number of Bizarre PuppetsFebruary 27, 2014