The people of a small village believe they have an evil creature called an Impaktita living among them.
1981
2001
2006
1963
1974
2008
1988
1998
2012
1971
2024
1980
2007
1958
1983
1959
1973
1978
1972