Blue Demon vs. the Diabolical Women

Science Fiction, Adventure, Horror

Wrestler vs. organized crime.

Image for movie Blue Demon vs. the Diabolical Women