Chaklala Movies
Blue Demon vs. the Satanic Power

Blue Demon vs. the Satanic Power

5.3 / 101966-04-2777 minReleasedActionMysteryHorror

The Blue Demon faces a murderous satanic hypnotist.

Trailer not available