Cockroach Alien

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

aliencockroach