Chapter 58: Scourge of humanity