A small village is tormented by an unwanted visitor.
1981
1980
1996
2020
2019
1999
2002
1976
2001
2006
2007
2010
1995
2015
—
1997
1979
2023