M. Bison (SF X MM)

M. Bison is one of the bosses of Street Fighter X Mega Man.