Green Goblin

English

Proper noun

the Green Goblin

  1. Alternative letter-case form of green goblin.