sophie dee.

I love the macabre, reading and food. No, I am not the porn star

Shin Taga

Shin Taga is a self taught artist, and one of the very finest draftsman.He was born in 1946 in Hokkaido. 

(Source: romantiscience, via ohgatesofbabylon)