Dr. Horton Letrek

Dr. Horton Letrek is the main antagonist in the Quack Pack episode, Island of the Not-So-Nice.