I conjured up this little horror art piece in honor of Halloween. Onryo is a spirit from Japanese folklore that returns to haunt the world of the living to seek vengeance, and most of the time it is female. Yes, I may have been a teeny bit inspired by The Grudge ;)
A print of this (and something else) will be on display at the Revenge of Freeky Fright Nights Art Show in Boston this weekend. Check it out if you are around and need something to get you in a Halloweeny mood!