Cryptids/Dover Demon
< Cryptids
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.
This page or section is an undeveloped draft or outline. You can help to develop the work, or you can ask for assistance in the project room. |