Chapter 506: Who Is He?