Creature Feature Published on May 8, 2013 by oddboxcomicsLeave a comment Here is some kind of a creature I made in 1980.