Emily Chen

@emichen88
Lead 3D Animator @DigitalEclipse ♥️ games, films, and animal photography. Stuck on ROTTMNT train. 🤗

https://t.co/a7GqPierzt…
  • 1147 following
  • 3357 followers
  • Follow
42 件