Ghost History People Places Deogen 0 (0) August 27, 2023 User Uploaded 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 Read More