The people of a small village believe they have an evil creature called an Impaktita living among them.
1983
2015
2013
2002
1996
2001
1915
1985
2000
2003
2005
1998
1981
1990
2006
2007