Melon Heads is the name given to legendary beings found in Germany, England, and the long-running urban legends in parts of Michigan, Ohio, and Connecticut. They are described as small humanoids with bulbous heads who occasionally emerge from their hiding places to attack people. Different variations of the legend attribute different origins.
Attachments: