Balrog (SF X MM)

Balrog is one of the four final bosses of Street Fighter X Mega Man.