The Longest Promise 1x16
The Longest Promise Episode 16
The Longest Promise 1x16Aired: 29-07-2023
Viewing options: 6
Uploaded by: Hope
Shi Ying allows Zhu Yan to pick a magic artifact before taking a break from teaching. Soon after, his secret mission gets disrupted by unwelcome guests.