Myth creature Picture

When I drew this I was thinking of a mix between medusa and a mermaid. :/
Myth Of The Woodwife
Greek myth
Myth creature
Myth pt.1
Classic Myth