Cockroach Alien

aliencockroach

A quick concept for a cockroach alien for a pitch. This is a 3D mockup made to look like a print.