Haehaey

Desert Fly is a bug-like enemy that appears in Pharaoh Man's stage in Mega Man 4, and it only appears (along with Sand Scorpion) in the surface, before entering the "tomb". It flies over Mega Man and drops energy shots.