Gargoyles of angels and demons