Where To Stream The Seven Deadly Sins Season 1 Episode 12
Bloodcurdling Cannon
- Aired December 21, 2014
- 25 Min
- Rated 8.3
- Number 50 Of 96 Rated Episodes
The final round draws to a close. The Holy Knights descend upon the sins giving them some new powers and improved equipment. The Deadly Sins are pushed against the ropes.