An image that recently went viral on social media depicts a nearly intact set of fossils of a sea creature that lived 280 million years ago. Many people look at it and immediately confirm that this is definitely an alien fossil. But what exactly is this animal? Jimbacrinus fossils suggest they were deep-sea animals […]