He Waited 3,000 Years for Her

Episode 1
Episode 1 of 9
Episodes
For three thousand years, Leander has sought to bring back his beloved. When his old enemy turns his own clans against him, he must return to the world to save her.
Episodes9

For three thousand years, Leander has sought to bring back his beloved. When his old enemy turns his own clans against him, he must return to the world to save her.