It's my first time seeing Ren's surname's kanji, I always thought it was 山白, which is 'Mountain-White', but it turned our to be 山城 which means 'Mountain Castle', really gives Ren that character of being impenetrable and really high up there.
Also, Kyoka's Uzen kanji is 'feather-front' (which was...