Where To Stream The Seven Deadly Sins Season 4 Episode 16
The Final Battle
- Aired April 28, 2021
- 25 Min
- Rated 7.8
- Number 75 Of 96 Rated Episodes
The demon king, who revived using Zeldris as a substitute, and the demon beast Indura summoned by the demon king.