An infamous, mythical blood beast strikes terror in a small coastal town. This vicious blood beast returns every time there is a cycle of the Harvest Moon to get sacrifices in exchange for protecting the residents of this secluded town.
1970
2025
2018
1993
1987
2023
2022
2006
2013
2024
1959
2004
2012
1990
1985
1992
2020
1973