Dusters and Demons

...