Chapter 625: Past, Present