Blue Demon and the Female Invaders (1969)
1h 27m
Running Time
November 27, 1969Release Date
Blue Demon and the Female Invaders (1969)
1h 27m
Running Time
November 27, 1969Release Date
Plot.
Blue Demon must battle against a group of alien women looking to kidnap men from planet earth.
Where to Watch.
Subs