Fan Inspired Baby Alien Sticker
Fan Inspired Baby Alien Sticker

Fan inspired sticker of the popular baby green alien peeking over whatever you decide to stick it on! Created for SPD Concepts (www.spdconcepts.com).

More artwork
Erica lee blackErica lee mockup pearErica lee byakko mockupback