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.
1996
2012
2010
1965
2024
2025
2019
1990
1970
2021
2022
1982
2011
2005
1967