Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.
1969
1973
1965
1970
2019
1962
1974
1972
1971
1976
1983
1968