Xi Chen (Tama University Graduate) or Xi Chen (3DCGI Animator), all three of whom are independent animators."> Xi Chen (Tama University Graduate) or Xi Chen (3DCGI Animator), all three of whom are independent animators."/>