Lady Satan (Harvey)

Origin
Lady Satan fought Nazis in France.

Public Domain Appearances

 * Hello Pal Comics #1