The people of a small village believe they have an evil creature called an Impaktita living among them.
2001
1987
2007
1955
1996
2017
2018
1979
2013
1910
1931
1993
1973
1967
2004
1981
2014
1992