Dover Demon

Spotted in 1977 in Dover, Massachusetts, the Dover Demon is a small humanoid creature with a “watermelon-shaped head” and no discernible features expect for its round eyes. Residing in the trees, its believed the creature’s sandpaper skin helps it camouflage or possibly gives this creature the ability to be invisible. Some believe the creature is related to the Mannegishi who are seen as trickster entities in Cree folklore.