Where To Stream The Seven Deadly Sins Season 3 Episode 19
The Holy War Accord
- Aired February 19, 2020
- 25 Min
- Rated 8.5
- Number 41 Of 96 Rated Episodes
Having taken over Margaret's body, Ludociel appears in Liones and declares a holy war against the Demon Clan. Chandler searches for Elizabeth.