metroid - metroid

A Metroid from the Metroid series. Metroids are small parasitic lifeforms. This was kind of a fun one to make because I got to be a bit creative on where my line placement would be.

Log in to play

Comments