Mega Man Battle Royale

Megaman Battle Royale is a What If Death Battle