In 1681, a young girl descents into the forest while in the shadows, something watches... and waits.
1986
2001
2016
1998
2004
1994
1977
1990
1982
2002
2005
1984
1985
1988