Yuki Onna Picture

This illustration is based off a japenese myth called "yuki-onna" meaning "snow-woman"

There's many different versions of the story but she is basically an angry spirit trapped in the snow that seduces young travellers and freezes them alive with her kiss.

Read about it here...

Continue Reading: The Myths