Joddess Shieh

Jiaojuan Xie (謝佼娟) was born on in Taipei, Taiwan. She is a voice actress.