Is this meat dress some stupid PETA protest, or a lure for Fifi and Mumshkins?