The Longest Promise 1x29
The Longest Promise Episode 29
The Longest Promise 1x29Aired: 12-08-2023
Viewing options: 5
Uploaded by: Hope
Zhu Yan agrees to take care of Sumo, but finds it difficult to gain his trust. Zhi Yuan visits Shi Ying in an effort to broker peace.