Level 1 Demon Lord & One Room Hero
The Demon Lord Returns!
E1 Jul 2, 2023 24m TV-14
The Demon Lord did not return after 10 years just to face a pathetic shell of a man who once called himself a hero. This insult shall not stand!
Where to Watch The Demon Lord Returns!
Cast of The Demon Lord Returns!