i remember reading a spiderman newspaper comic in the late 90s were he fights a villain with angel wings not angel from xmen not vulture just a normal looking guy who a mad scientist gives angel wings i think if im not remembering it worng do you guys now who the villain is?