The Longest Promise 1x18
The Longest Promise Episode 18
The Longest Promise 1x18Aired: 29-07-2023
Viewing options: 6
Uploaded by: Hope
After clarifying his past with Zhu Yan, Shi Ying submits himself to punishment for some newfound feelings. Shi Yu's betrothal leaves Xueying in despair.