Numb Chucks

Numb Chucks is a Canadian animated TV show