Lin is a Green Goblin.
The self-proclaimed leader of the Green Goblins. He's convinced that he's better then the rest of the world, and everyone in it should follow his lead. The other Green Goblins naturally avoid him. Highly deusional, he believes he is always right. Very self centered.