Doctor Travis Archipelagos

Doctor Travis Archipelagos is a character in "Dino Whisperer," the sixteenth episode of the Yabba-Dabba Dinosaurs animated television series. He is voiced by Eric Bauza.