With the recent uproar of supposed mermaid sightings, I can't help but be curious on the factual side of it. Is there life under water? Humanoid beings who branched off from humans to live in the oceans? Or is this all bullshit? Satan, the Gods, and Satanists are the only ones I really trust for...