Darrin Moore

Darrin Moore was a cover colorist at Archie Comics who did various works for the last issues of the Knuckles the Echidna comic series.