Chapter 1696: Heroes Battle Demon Leader