Mike Haggar (Earth-30847)

Mike Haggar is a character in Marvel vs. Capcom: Infinite.