Melonhead
In the American folklore of Ohio, Michigan and Connecticut, melon heads are beings generally described as large-headed humanoids with bulbous large craniums who occasionally emerge from hiding places to attack people. Different variations of the legend attribute different origins to the entities.
Similar Artists