Chapter 154: Human nature can't stand the test