Diane Arliss (Earth-7045)

Diane Arliss is the wife of lesser-known superhero Stingray, and brother of the supervillain Tiger Shark.

History
to be added

Powers
N/A