The Sleepless Princess Special 2020 (China), also known as 離人心上番外, Li Ren Xin Shang Fan Wai, 离人心上番外篇, 離人心上番外篇, The Sleepless Princess Special Episode, Wan Wan Ye Wei Mian, 晚晚夜未眠, Detached is China drama premiere on Sep 9, 2020
Alternate ending to The Sleepless Princess. Edit Translation