Lady al Ghul

Lady al Ghul is a version of Talia al Ghul from an alternate universe.

Involvement

 * Lady al Ghul is the final boss The Bombshell Paradox operation.