Mike Marraffa

Michael "Mike" Marraffa is a game artist. He served as a 3D artist for The Simpsons: Hit & Run.