Legend of the Reincarnated Demon God - chapter 31