Isabella
CHARACTER
Queen of Spain and devout Catholic, or maybe Buddhist.