Rachel Roth

Rachel Roth is a vigilante from Earth-9 (new multiverse)

Legends of Tomorrow

 * "Crisis on Infinite Earths: Part Five"