It was loosely wrapped in paper right outside the front entrance of this construction site on Northwest 3rd Street, just a block from the Miami Police headquarters.
The rule of the Internet is you don't hit your readers with big, high-res photos of animal leg without warning them first. So... you ready for animal leg?