Beast Found in Panama

If that isn’t the most messed up thing you’ve seen in a while email me now. Mail Online has reported this as something that some teenagers “beat to death while playing near a cave in Panama”
Read the full story here.
I think it is a cover-up. Some say that it is a sloth that somehow lost its hair. All I know is that there appears to be a ridiculous claw coming out of the hand of the creature.
