Meat Puppets A flickr set of flesh dolls made from stuffed taxidermy skin. Peggy Wang BuzzFeed Staff posted about 2 years ago Share Tweet Email 2 Stumble View this image › Source: flickr.com Mmm! Hungry for chicken skin. Check out more articles on BuzzFeed.com! Share on Facebook