Jump to content

Cryptids/Dover Demon

0% developed
From Wikibooks, open books for an open world

The Dover Demon is a humanoid reported from Dover, Massachusetts. Some say that it looks like a grey alien, or that is has glowing eyes.