The Amazing Spider-Man #31 · Marcus to Issue 1000 Foreshadow · IssueStash Shop