The people of a small village believe they have an evil creature called an Impaktita living among them.
2019
2008
2005
1986
2022
2014
1996
1985
2000
2003
1998
2018
1988
2012
1987
1964
1961