Theresa Zimmer (New Earth)

Theresa Zimmer, a.k.a. Twister. Affiliated with the Suicide Squad.