This is finally out on DVD.

I've watched plenty of lucha/monster movies and this one is really near the top.  Maybe not as classy as the black and white, early 60's Santo movies such as Santo en El Museo De Cera and Santo Contra Las Mujeres Vampiro, but very entertaining.  And IMO lots better than many of the 70's-80's movies.

-Shonokin
The Pulp Reader