Chen Xiao’s Mother – Link Click Character & Voice Actor

Chen Xiao’s Mother is a character from Link Click voiced by Elizabeth Maxwell in English.
Chen Xiao’s Mother Voiced by
English
She currently resides in Austin, Texas....