Chapter 1286: The Hanging Mirror Division turned out to be a great savior