Geckzilla.com - Art by Judy Schmidt
up

Liftoff (2004)

Just randomly came out of the pen, I say.