The people of a small village believe they have an evil creature called an Impaktita living among them.
1962
2022
1973
2020
2021
1987
2023
2009
2010
2003
2014
1946
1956
1957
2005
2017