Andre Demouche

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