Walter Garcia

Walter Garcia is a former tape room operator for The Simpsons.