The Demon Lord Veltol, thought to be vanquished by a heroic champion, returns...
Demon Lord 2099
Season 1 Episode 11
Experience a sci-fi adventure set in Shinjuku, Tokyo, in the year 2099 with "Maou 2099," an anime by Murasaki Daigo and Kureta. Dive into a gripping tale of a Demon King vying for control over this advanced society.