Disambiguation: Earth-689; Doctor Octopus
Universe: Marvel : Earth-689
First published in: 1968
Created by Roy Thomas, Don Heck. First appearance in The Avengers Annual (Marvel, 1967 series) #2 (September 1968).