Freaktown

Freaktown is the Canadian animated series