Guest Stars David Herman voices Santiago Carpaccio Ray J. DeWilde voices Mayor Peppers Robin Thede voices Diondra Tundra