![](https://image.tmdb.org/t/p/w342/6CfQoBBXO9dY96ZbNAQZnZC9d9c.jpg)
3 Views
Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.
Release: Nov 27, 1969
Runtime: 87 minutes
Language: Español
Studio: Cinematográfica RA
Country: Mexico