movie still of ninja turtles in The Shining, animatronics, jim henson, puppets, 8k