Isabel Rochev (Earth Fifty One)

Isabel Rochev is a female Human who is a Vigilante called Ravager, she is a member of Team Black Canary, she was the vice president of acquisitions at Stellmoor International. Isabel was adopted by an unnamed couple.