Stephen Dorff jeune. Historical freedom fighter costumes. Leon's Norfolk. The Amazing Spider-Man #346.