Mega Man Rush Moto by Jose Emroca Flores
18″ x 24″ print. Limited edition available at SDCC 2018 #4722 and online HERE.