Sort:  

It's Cthulhu

so creepy..
maybe they are mermaids talking to each other?

Intriguing! Perhaps tectonic in nature?