First Appearance Of Doctor Octopus Atomm April 28, 2009 Marvel No Comments Doctor Octopus (Dr. Otto Gunther Octavius) Created by Stan Lee, Doctor Octopus first appeared in Amazing Spider-Man #3 (July 1963) amazing spiderman 3 1963, 5, 63, “” [Continue Reading...]