what is ramiro's last name?