Chapter 1186 The devil falls into the water