Where To Stream The Demon Sword Master of Excalibur Academy Season 1 Episode 12
The Truth Behind the Demon Sword
- Aired December 19, 2023
- 25 Min
- Rated 4.0
- Number 11 Of 11 Rated Episodes
Leonis must defeat the Void Lord by any means necessary, even if it means using the souls of the deceased.