Sheba

PERSONAL DATA

Intro: TOP NOTCH COMICS #27, May 1942

ORIGIN
Sheba, the queen of ancient Ethiopia, she possesses a magic that allows her to manipulate people through the glow of the moon.

Foe of the Firefly.