The people of a small village believe they have an evil creature called an Impaktita living among them.
1990
2005
2010
1989
2007
2001
1955
2013
1983
2018
1987
1976
1982
2000
2022
1957
1980