Philippines-based illustrator Kerby Rosanes This reminds me of Twin Peaks.
The Art Of Animation
Dryad - A Dryad is a tree nymph, or tree spirit, in Greek mythology. In Greek drys signifies "oak." Thus, dryads are specifically the nymphs of oak trees.
'Huntress' by Yefim Kligerman
Diablo witch doctor
pinterest / lilyxritter
I + you = my tears, your blood
sad eyes, bad guys, mouth full of white lies