The living organisms could be nitrogen based, instead of carbon based, which I could imagine making such an organism unlikely to be the same. But I digress, such a discussion is as off topic and out there as religion itself. Unknown to humans at this point in time.