Friday, October 2, 2009

Spider Mutant

An aberration of science perpetuated by a mad doctor on a far away island...

(Artwork for a top secret project, although it may not get used.)

No comments:

Post a Comment