Chapter 1186: The world kneels