Chapter 1596: The Return of the Gods