Green Goblin.

Sharon Carter or Lois Lane?