Reblogged from oppa-homeless-style
25,266 notes
Belladonna of Sadness (1973, dir. Eiichi Yamamoto)
Belladonna of Sadness (1973, dir. Eiichi Yamamoto)