Christina Yen

Christina Yen is a visual effects artist. She served as a visual effects artist for The Simpsons Game.