Episode #2.7
- Episode aired Aug 4, 2016
The Horse Mask saga comes to its terrifying conclusion as secrets are revealed and all paths converge in a mysterious forest.The Horse Mask saga comes to its terrifying conclusion as secrets are revealed and all paths converge in a mysterious forest.The Horse Mask saga comes to its terrifying conclusion as secrets are revealed and all paths converge in a mysterious forest.