Ai-Fen Lo

Ai-Fen Lo is an artist. They served as an additional artist for The Simpsons Game.