Norman "Green Goblin" Osborn (Fin)