Well, okay I admit I could not find any better place on this forum to place this. Even if I think nobody would care to pet a mermaid.
Anyway, I found some trully shocking pictures that may or may not prove the actual existence of named species.

Take a look here!