I started watching a Chinese dub of this show with English subs. Does anybody know anything about it? I can't find much info on it. I think it came out in 1997. Does anybody know anything about it? I already read what was on the toonaricifc and the Big cartoon database. The female mouse Tweezle Dee looks like Gadget Hackwrench.
Here are some screen caps from the channels.