Life on Thalassa: Is life out there? Would would life look like on other planets? A discussion of Fermi’s Paradox First Contact with Invertebrates? Could we find Cetaceans on other planets? Share this:TwitterFacebookLike this:Like Loading...