Satana

Comics VO

Marvel Team-Up (1972) #81 Spider-Man and Satana: Death in a Dark Dimension!

Legion of Monsters: Satana #1