MenacingMonk
Tranquilo
I was at the Lucha Bros shop and they had this set. Been thinking of blind buying it since most of the films are horror themed (Santo vs Mummy, Santo vs Frankenstein). Just wanna know if anyone on here seen one or some before making the jump.