Chapter 156: How are you still alive