Creech

Creech is the butler of Hagglethorn Hall. His sinister appearance made him a possible suspect to be the Haunted Horseman.

Appearances

 * The New Scooby-Doo Movies - The Haunted Horseman of Hagglethorn Hall