Where To Stream The Seven Deadly Sins Season 1 Episode 23
Despair Descends
- Aired March 22, 2015
- 25 Min
- Rated 8.6
- Number 28 Of 96 Rated Episodes
Hendriksen turns into an incredibly powerful monster. As Hendriksen overpowers both the sins and the holy knights only Meliodas is still standing...