Michael Higgins

Michael Higgins was an artist and letterer at Archie Comics who has done various works for the Sonic the Hedgehog comic series.