Darth Vader vs Mecha Hitler

Description
Two mechanized dictators duke it out in the weirdest OMM matchup yet.