Profile
The Vulture villain for my spidersona's universe.
Has fire abilities somehow, and loves bothering Miss Illusion. By bother, I mean obsessively stalking her and trying to romance her. He tends to get angry when denied and has this "love me or die" mindset.