Alejandro Castro de la Iglesia: The rampart guardian