The people of a small village believe they have an evil creature called an Impaktita living among them.
2002
2000
1994
2020
2021
2006
2019
2022
2016
1990
1996
1988
—
2023
1993