Challenges
Awards
Login
Register
Neil Lim Sang
Visual Effects
Pan's Labyrinth
2006
Senior Animator