The sisters are forced to get 5,000 people to come to their upcoming festival, or they’ll have to sell the shrine.
Save my name, email, and website in this browser for the next time I comment.