The people of a small village believe they have an evil creature called an Impaktita living among them.
2011
2026
1984
1973
1943
1944
1974
1971
1970
1966
1981
1965
1972
2013
2015
2002
1993