Andre Demouche

Andre Demouche is the main antagonist in the Quack Pack episode, Cat &amp; Louse.