Spider-Man spot illo from The Comics Journal