Marvel Spotlight #12 (Oct 1973, Marvel), Son of Satan, NM, Near Mint by slcousin on April 26, 2015 in Uncategorized Marvel Spotlight #12 (Oct 1973, Marvel), Son of Satan, NM, Near Mint Current Price - £ 40.0