Ivan Allan

Ivan Allan is a video game producer and quality assurance tester. He served as a quality assurance tester for The Simpsons: Bart's House of Weirdness.