Todd the Pizza Planet Truck

Todd (voiced by ????) is.