Alien says STOP !


Alien character design for a personal project.