hopeful monsters

English

Noun

hopeful monsters

  1. plural of hopeful monster