Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.
2000
2022
2020
2012
2021
1953
1993
2009
2017
2024
2005
2011