God Pet Has Opened Up For Me Again ~: take a leave « PrevChapter 642: Shinmizu Shinto priest Next »Chapter 643: Shenshui Moat I stayed up all night with something to do, and my mind is dizzy all day today... « PrevChapter 642: Shinmizu Shinto priest Next »Chapter 643: Shenshui Moat