Dr. Jonathon Ohn was a brilliant scientist who created the time dilation accelerator portal-making machine for Tony Stark, a.k.a. Iron Man. But after Iron Man and Spider-Man defeated Venom and Carnage, when they tried to free Dormammu from another dimension with the machine, Stark shut down the accelerator. Ohn quit and was later approached by the Kingpin, who funded Ohn’s research to have him continue the accelerator project and Ohn fell in love with his partner, Dr. Silvia Lopez, who wanted to seek greater reward for her efforts. After they completed the machine, Ohn was accidentally sucked into a portal, where numerous other portals attached to him, and he could create and recall the portals. Ohn called himself the Spot and started stealing money to help fund his project.
Chapter XII: The Spot
Turn Off Light