Leslie Willis is a career criminal, who stole several pieces of experimental technology from the US Army. She briefly terrorized Metropolis in a suit of power armor that let her control electricity, ...