Barflix
Home
Movies
Shows
Play
La mafia amarilla
Blue Demon must stop an evil chinese gang and their reign of terror.
Release Date: 1975-05-28
More Like This
Media card for Santo vs. the Vampire Women
Media card for Santo vs. Evil Brain
Media card for AAA Héroes Inmortales XII
Media card for Santo vs. the Strangler
Media card for Santo vs. the King of Crime
Media card for Santo and Blue Demon vs. Dr. Frankenstein
Media card for The Fury of the Karate Experts
Media card for Santo vs. the Zombies