Robin M. Marchese

Robin M. Marchese is a former animator for The Simpsons. He served as a cleanup artist.