Crossing the Blues

Red Demon Papercraft

Red Demon is from the comic anthology series Lucha Libre written by Jerry Frissen. The Cubee is the creation of guest artist Emilio Lopez which you can download here.