Se Ho Na

Se Ho Na served as the chief digital compositor for The Simpsons Movie.