I can't find out that much about this artist. Other than they like tortoises (they have a pet tortoise called Audrey), sodomites, molluscs and -isms. Which are four perfectly reasonable interests in my opinion.
I'm not sure if it's a guy or a girl. But C L Martin makes amazing creepy dolls.