devil in a blue dress masquerading as an angel