The people of a small village believe they have an evil creature called an Impaktita living among them.
2020
1986
2005
2014
2015
2022
2018
2007
1983
2017
1932
1993
1967
1955
1996