A duo of guys capture and brutally torture a young girl to the point of piercing her retina.
Country:
Japan
Genres:
Horror
Release:
1985
Directors:
Satoru Ogura
Actors: