Chapter 1502: The Mystery of Life 6