Looks like a mixture of all kinds of mythical creates, kraken, vampire, eh... merman? Somehow the background feels oceanistic, and the green stuff to the left looks like algae. If I'd seen the paintings you mention I'd probably have a different impression though. :D I like the patchy pastel style, abstract and creative. Keep it up!
-cd-