Where To Stream The Demon Sword Master of Excalibur Academy Season 1 Episode 8
A Bond Everlasting
- Aired November 21, 2023
- 25 Min
- Rated 5.5
- Number 8 Of 11 Rated Episodes
The kidnappers accounted for many things, but they did not account for the interference of the legendary Demon Lord.