Maoh the Giant

Maoh the Giant is the boss of the Intro Stage of Mega Man X3.