Chapter 1040: The Return