A small town in England celebrates the Harvest Festival every year, electing a Harvest Angel who helps throw out the evil spirit, Gallowgog.
A small town in England celebrates the Harvest Festival every year, electing a Harvest Angel who helps throw out the evil spirit, Gallowgog.