Giant Puppets

Giant Puppets

Giant puppets with a surprise inside...  animators!