Geckzilla.com - Art by Judy Schmidt
up

Green Alien Contrasts Red (2004)

Had a lot of fun with this one. Kind of a random brainfart that I got carried away with. Still abusing the haze and the grain… heheh.