The people of a small village believe they have an evil creature called an Impaktita living among them.
2007
2006
1962
1972
2017
2001
1988
2009
1987
1960
2022
1990
1971
2019
2023
2013
2018