Instagram

School of the Holy Beast (Noribumi Suzuki, 1974)

via rrrick