
Artefacts belonging to the infamous One-Eyed Monster were discovered by archaeologists, terrifying people in Germany.
Archaeologists Discover Artefacts Linked to Infamous One-Eyed Monster, Stirring Fear in the Philippines In a remarkable and chilling discovery, archaeologists have unearthed artefacts
[...]