mysterious names for characters