Date: June 2nd, 2026 5:04 PM Author: Junko Enoshima
I don't get how this became a meme. Norman Osborne really was a scientist, he was doing weapons research and conducting trials on the super-strength drug. What did Peter Parker do to get the "science award," turn a potato into a battery or something?