Dear God, I Hate Myself

A Tale of Smallpox (Hoso-tan), Dir. Shuji Terayama , 1975
untrustyou:

Matthew Tammaro
mensfashionworld:

Julien Sabaud by Jan Malinowski
kvlstep:

Jester White by Emilio Tini