Chapter 1596 The Demon Clan's Compromise with the Demon Cultivator