Chapter 507: Past and Origin?