The people of a small village believe they have an evil creature called an Impaktita living among them.
2007
2023
2004
2018
1981
1990
2024
2009
2003
2008
1965
2016
1961
1936
1970