December 1, 2012 at 00:42:22 UTC
Some kind of human-muflon-deer hybrid. Maybe an forest nymph. 2010 work.
Gouaches.