Yantra

Along the foot of the northern mountains lies a small village. Never been disturbed by the outside world, the villagers lived in peace for centuries. But that was about to change. Hordes of shadow demons ruthlessly attacked the village. Killing everyone i