Josh D. Ray

Josh D. Ray is a cover colorist who has worked on various titles in the Archie Sonic the Hedgehog line, including issues of the main series, Archie Knuckles the Echidna, and the Sonic Super Specials.