Firefighters in Paraguay found the decomposing body of a creature that none of them could identify. This being South America, the immediate reaction was “Chupacabra!” but others thought it might be a space alien or a new and different kind of Paraguayan cryptid. What is it?

According to many local reports, the body was found on October 21 near the shore of the Parana River in Carmen del Paraná, Itapúa. It’s not clear whether they discovered it, but a group of volunteer firefighters were among the first to examine the body. Their initial speculation was that the creature was part human or possibly an ape not from the local area. A medical examiner who examined the photos was unable to determine what it might be.

To read more, click here.