Marvel Spotlight #16 Featuring The Son of Satan, Fine – Very Fine Condition! by slcousin on April 26, 2015 in Uncategorized Marvel Spotlight #16 Featuring The Son of Satan, Fine - Very Fine Condition! Current Price - £ 4.0