Zoologists in Panama aren't sure what it is, but say an unknown creature found by four teens appears to be a dead fetus.
I don't know who the "zoologists in Panama" really are, but the pics are definitely a sloth; it doesn't take much zoology experience to figure that out.