First Appearance: Aquaman (vol. 1) #50 (Mar.-Apr. 1970): "Deadman Rides Again!"
Creators: Neal Adams
Number of Appearances: 3
Note: alien "cat-woman" from another dimension
Suggested links for further research about this character and the character's religious affiliation: