A Krasue (Flying witch head with dangling guts) terrorizes a small village.
2004
1992
2022
2025
2023
2013
2012
2016
2017
2018