Irvin Rodríguez

Irvin Rodríguez is an illustrator and painter based in New York who has done works for the Sonic the Hedgehog comic series and its spin-offs published by Archie Comics.

Cover artwork

 * Mega Man:
 * #50 (Variant 3)