Chapter 643: An Unexpected Visitor