Shin Taga

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

Source (official site)









(via v0nvamp)



(via p-u-r-s-u-e)




Dane DeHaan as Lucien Carr in Kill Your Darlings (2013)
Dane DeHaan as Lucien Carr in Kill Your Darlings (2013)