Carrie Moyer, ‘Spider Swag’, 2018, DC Moore Gallery