Mike Haggar

Mike Haggar is a character from Capcom's Final Fight. He previously starred in Mike Haggar vs. Zangief.