Few Marvel Comics villains live ... the same iconic duo who gave the world Spider-Man and Dr. Strange, created The Leader, whose real name is Samuel Sterns, way back in 1964.