I enlarged it- the details are disturbing to me, although admittedly I have fairly conventional taste in art.
Dang, some kinda whacko Witch Devil or something.