Locality: United States
Produced: 1973
Media Type: Blu-ray
Directed by: Javier Aguirre
Starring: Paul Naschy, Rossana Yanni, Vic Winner, Maria Elena Arpon, Manuel De Blas