The Spidey Satan
1990
Posters