Chapter 505: The Glory of Humanity!