Chapter 1503: Carintha Cat Immortal, Immortal Bean