The Longest Promise 1x30
The Longest Promise Episode 30
The Longest Promise 1x30Aired: 12-08-2023
Viewing options: 5
Uploaded by: Hope
In a magic dimension, Shi Ying meets a man believed to have vanished long ago. Later, he and Zhu Yan spend an unforgettable lantern festival together.