Chapter 1486: Rescue