Satan

Spider-Man, Display, Art Exhibit, Marvel: Universe of Super Heroes, 2019

Woman Attacks Spider-Man Statue Claiming It Was The Devil

A woman in Lincoln, Nebraska was upset her town erected a statue of Satan in the middle of the local zoo.
Read More