The Village

A settlement in Eastern Europe, isolated from the rest of the world.

Lycans

Lycans

Ferocious creatures which have made the village their nest. They nimbly stalk the villagers with sharp tooth and claw.