Clara Pastor

Recently added

Anguish 1987
6.7

Anguish 1987

Nov. 10, 1987

Anguish 1987

An ophthalmologist’s assistant with an unhealthy interest in human eyeballs goes on a killing spree to collect eyeballs for his overbearing ...