“…we don’t have an “official” mascot. We have a logo, that’s it. As far as unofficial mascots go, however, yes, MM would definitely be that. I have actually heard someone discuss this, and I think the reasoning was something akin to Mega Man best embodying the spirit of the company.With so many characters under their belt, I guess it is difficult to determine just who best represents Capcom....though I personally like to believe it has always been the late CAPtain COMmando.
So apparently in addition to making great games, Capcom is also here to save the planet from overthrow by evil robot masters (and according to recorded history so far, I’d say we’re doing pretty well–2009 and still no overthrows). ” – Capcom’s Senior Manager of Community, Seth Killian
Credit: Nintendo Everything