Big Barda

Big Barda is a New God from the Justice League series.

After falling in love with Mister Miracle, she defected from Darkseid's side and became a hero, establishing a life with him on Earth.

Elseworlds Finest: Supergirl & Batgirl
September 1998