Buzz·Posted on Jun 22, 2009Meat PuppetsA flickr set of flesh dolls made from stuffed taxidermy skin.by Peggy WangBuzzFeed StaffFacebookPinterestTwitterMailLink