It DOES exist!
I've been looking for this cartoon for a few years, and I was starting to think I had imagined it, cause none of my friends knew what I was talking about (seeing as I'm french, it's kinda weird that no one else would have ever seen it...). I'm so glad to see that it does exist, but I was wondering if anyone knows if there's a way to get in on DVD in Canada.
Cheers!
Kneel as you are in the presence of Greatness.