Celeste Karloff

Origin
Celeste is a re-colored and re-named version of Lady Satan from Chesler.

Public Domain Appearances

 * Strange Terrors #1