The people of a small village believe they have an evil creature called an Impaktita living among them.
2008
1985
2002
1999
1993
1984
1997
1989
2010
2026
2017
2005
2000
1958
—
2018
2006