Super Liquid Avatar #1 (Foil Nicieza Cover)

Your favorite cover with a shiny foil stamped cover and limited to just 500 copies printed!

Illustrator
Cover Illustrator