Acidhead

Acidhead is one of the aliens of Zack 10.

Creation and concept art by
Smallvilleantonio 22:49, July 12, 2010 (UTC)