Doctor Octopus Funko POP!

Doctor Octopus Funko POP!

Regular price $12.95 Sale

Now, watch me trap a spider in a web of my own -- a web made of my new-found arms! Your strength is merely that of a spider, but mine is the energy of an atom, born of a nuclear accident!