Castro y Blanc, Angel