Perfect world season 3 July 8, 2019 16 32 64 128 Perfect world season 3 episode 50 Perfect world season 3 ep 50 Perfect world anime season 3 Donghua perfect world season 3 Perfect world anime season 3 release date Watch perfect world season 3 Perfect world season 2 episode 3 How many episodes in perfect world season 3