The Return of the Green Goblin

Harry has discovered that Peter is Spider-Man. Now the Green Goblin is beginning to haunt him.

(178)