The Demon Lord Returns The Demon Sword Master of Excalibur Academy Anime · Fantasy S1, E1: The Dark Lord Leonis awakens after 1000 years, only to find himself in an unfamiliar world. 2023 · 23m