Chapter 334: Cain (2)