Chapter 1640: Who Could Have Done It