The people of a small village believe they have an evil creature called an Impaktita living among them.
1967
1989
2010
1958
2009
2017
2004
2021
1986
2016
2025
2007
2024
2018
1997