Kenzie Chen
3D Lead Artists at Biscuit Filmworks
Portland, United States