Chapter 503: The last trace of 'humanity' is gone