Red Demon.

From the comic anothology series Lucha Libre written by Jerry Frissen.

Guest Artist: Emilio Lopez

Tags:

Related.