Darrin Moore is a cover colorist who worked on several of the last issues of Archie Knuckles the Echidna.