Sir Ren Itchood

Sir Ren Itchood is one of the Temple Knights who test you in Recruitment Drive.