Director:
Release:
1974 December, 18
Country:
Spain
Genre:
Horror / Sci-Fi / Thriller
Production Company: