The Yuyu Show

The Yuyu Show is an American animated television series created by Andrew Porchad. The series was produced by Degree Cartoons, Violet Avenue, and.