The people of a small village believe they have an evil creature called an Impaktita living among them.
1974
1985
2000
1935
1971
1990
2005
2024
2018
2008
2023
2019
2017
1973
2022
2003