Reports of these strange creatures have been coming in since at least 2018, and, if you count the Dover Demon as one, since 1977. They are humanoid, hairless and naked, often associated with forests, sometimes with caves. They can be as tall as 8 feet or more.

No comments:
Post a Comment