Dr. Doppler

Dr. Delbert Doppler is a character from Disney's Treasure Planet.