Mike Haggar

Mike Haggar is a character from the Final Fight series.