Dusters and Demons

..