"The Megalomaniacal Spider-Man" (Bagge)
NYC, 1968...
(https://i.imgur.com/jNJiR3A.jpeg)
https://i.imgur.com/upeJYFT.jpeg
The witch, the