Dynamo

Dynamo (not to be confused with Dynamo Man in the classic series) first appeared in Mega Man X5; he was sent by Sigma to knock Eurasia out of orbit. He appears twice--in both cases to interfere with the mission (whether it's getting the Enigma ready or preparing the Shuttle).

Dynamo appears again as a secret boss in Mega Man X6, in the Soul areas after Gate's Lab is unlocked and defeating both Nightmare Zero and High Max. Being stuck by Rainy Turtloid's weapon causes him to be stunned and a follow-up hit from it makes him drop 200 Nightmare Souls, for a maximum of 600 per fight. Dynamo is a powerful opponent, though.