Mike Haggar

Mike Haggar is a character in Namco X Capcom.