Chapter 1505: The Turtle May Enjoy Longevity