Alicia Chen

3D Character Animator
Kaohsiung, Taiwan

Subtitled talks