Kevin Newman

Kevin Newman is a character designer for The Simpsons.