De Grazia, the irreverent angel