Cameron Wen

Cameron Wen is an assistant to the producers for The Simpsons.