Demetrius Leal

Demetrius Leal is a visual effects artist. He served as a visual effects artist for The Simpsons Game.