The Last Empress
Episode 30
S1 E130:
A musical actress marries the Emperor of the Korean Empire and uncovers a world filled with sinister secrets.
The Last Empress