Deogen
The Deogen, also known as the De Ogen or The Eyes, is an evil spirit said to haunt the Sonian Forest in Belgium, often seen in fog form and followed by smaller shadow figures. The story, which is based on a series of true events, has become more of a campfire tale or urban legend with virtually no sightings in recent…