Public Stash
libbys's Stash Category: 70's Contact User
Publisher Title Issue # Published Issue Info Img
Marvel Comics Son of Satan (1975-1977) 1A December, 1975 The Homecoming!, Part 1 L