does ran have a last name?