Where To Stream The Demon Sword Master of Excalibur Academy Season 1 Episode 5
A Great Uproar
- Aired October 31, 2023
- 25 Min
- Rated 5.5
- Number 6 Of 11 Rated Episodes
The city is under attack, forcing everyone on the defensive.
A Great Uproar
The city is under attack, forcing everyone on the defensive.