Chapter 954: The cost of broken promises