Well From what I read Here it says nothing about a character named Cheren;(
But I did Find a Character Named Chobin ;) Maybe you got the names confused
they both start with a C and both characters have glasses with Blue hair.
So the answer to your question is simply No
I love Weird things ¯(°_o)/¯
Is This the character you've may been talking about?
EDIT:-To assure you my answer is correct Here Is the list of every character In the game ;)