2.096 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