There was a dark ritual that has been handed down for over a thousand years in the mountain town of Hayashigaku. In order to calm the angry god, a collection of women who were supposed to be shrine maidens was