Kevin Huizenga

Kevin Huizenga (born March 29, 1977) is an American cartoonist. He did the art for The Simpsons' Treehouse of Horror story The Call of Vegulu.