The Spot
A research scientist who discovered a means of teleportation using strange floating black spots. Making a costume out of them, he proceeded to get beaten by Spider-Man, and decide to scale back his criminal career. Which is too bad, because he's got a pretty distinct look.