Marvel Spotlight Son of Satan 12 13 14 Very Fine (8.0) Origin Issue (328J) by slcousin on April 28, 2015 in Uncategorized Marvel Spotlight Son of Satan 12 13 14 Very Fine (8.0) Origin Issue (328J) Current Price - £ 33.37