Title: The Haunted Mustache
Places: Brighton (England), Doncaster (England)