Roger Howle

Roger Howle was The Mayor of Silent Cove in 1902. He was the man responsible for the beginning of the practice of Sacrificing Humans to The Entity in return for its protection from supernatural Creatures. He is also responsible for the death of Henry Howlett.