The people of a small village believe they have an evil creature called an Impaktita living among them.
1931
1996
1922
2017
1988
2018
1992
2006
1979
1966
1990
2007
1975
1997
1985
1970
1971
2009