God i really wanna revisit my public domain superhero team idea I had a few years ago…
That would be The Woman in Red, created by Richard E. Hughes and George Mandel, who first appeared in THRILLING COMICS #2 (March 1940). She is currently in the public domain.