Green goblin

English

Proper noun

the Green goblin

  1. Alternative letter-case form of green goblin.