Akuma (SF X MM)

Akuma is one of the hidden bosses of Street Fighter X Mega Man.