Board Thread:Episode Discussion/@comment-3125844-20141121181946/@comment-24460574-20141122040429

Or maybe the hairless long fanged wolf thing as described in Mexico.