by Jai Ganesh Vaidyanathan ✓ · 31 Aug 2017
What haunts the otherwise quiet seaside village of Dervaig? What walks through the night, ripping apart anything that comes in its path? What is it that freezes the blood of even the bravest of villagers?
Loading comments…
Loading comments…