Celia Windward

Celia Windward is a fictional super-hero featured in comic books published by DC Comics. She is part of the mainstream DC Universe and first appeared in Millennium #2 in January, 1988.