Originally Posted by saptech
Please someone tell me you know where this image originates from!!!
This image either comes from an odd art book, fairy tale, children's horror story book, or it is VERY similar in artistic style to one. I'm suddenly filled with the need to know what the hell it is trying to evoke in the murky depths of my memory!