Luigi vs War Machine

Description
Marvel vs Nintendo! Which sidekick of a red-wearing leader of the group will win a Death Battle?

Intermission
Alright, the combatants are set, let's end this debate once and for all.

It's time for a Death Battle!