- 6.7/103 votes
#1 - The Demon Lord Returns
Season 1 Episode 1 - Aired 10/3/2023
The Dark Lord Leonis awakens after a thousand years, only to find himself in an unfamiliar world. But that isn't the only change he faces.
Director: Takahide Ejiri
Writer: N/A