Eduardo Olivares

Eduardo Olivares, later credited as Lalo Olivares is an animator for the Simpsons