Del

Del is a PBS KIDS character that appears in Kart Kingdom. He appears to run both the Quest Truck and the Parts Trailer. He is Dee's twin brother.