Megamilpa

Megamilpa (メガミルパ) is the sub boss of the Old Residential stage from Mega Man Zero 3. It is composed of several circular segments that can fire shots on either side. It burrows out of the ground, flies around in a semi circular pattern, the length of the flight varies and unleashes blasts from it's left, right or both sides. The best way is to charge the shield boomerang and stay on a side, the shield will block the bullets and when the center part (part with green orb) is in front of you relaese the shield and start charging again. Megamilpa shoun't be a problem then.