Alen Lai

Alen Lai is an effects artist, known for working at Blue Sky Studios (2000-2001; 2003-2021) and Pixar (2021-present).