Edwin Caparaz

Edwin Caparaz is a game manager. He received a special thanks in The Simpsons Road Rage and The Simpsons Skateboarding.