OK, this is a fun little show. If I were to compare it to Japanese animated shows, I probably would have rated it lower. This is more of a Saturday morning cartoon. For what it is, I think it is pretty great. It is NOT a Japanese Anime and it will not tickle everybody.
From what I've read, it is originally French cartoon and this version has an Australian (?) English dub. The dub is terrible,