Blue Demon & el Santo Posted on October 31, 2011 by Oscar Some shots of a couple of pieces I just finished for the upcoming Mascaras show.