The sisters are forced to get 5,000 people to come to their upcoming festival, or they'll have to sell the shrine.
The sisters are forced to get 5,000 people to come to their upcoming festival, or they'll have to sell the shrine.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!