Il Woo Bae

Il Woo Bae served as a digital compositor for The Simpsons Movie.