Red Demon

Red Demon

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

Cubee is the creation of guest artist Emilio Lopez.

Difficulty 2