Board Thread:False Info and Speculative Discussion/@comment-24732895-20150630102249/@comment-26550909-20150630192053

I personally think Deputy Parrish is the Sluagh or however you spell it. It dawned on me last night that Jeff Davis had a contest for a new creature on the show and he might chosen this for Parrish and will fill in his mytho after the reveal. It could also be looked at as a way to be interacting with fans of the show and having a creature made from the fans.