Background Pony #6194 Doctor Octopus was the better Spider Man, then Peter Parker. Posted 10 years ago Report Link Quote Reply