I caught an episode of that a few weeks ago and couldn't stop laughing. I haven't laughed that hard at a cartoon since The Tick.
The J-native in the house was embarassed at the homeland for such a production, while laughing with the rest of us. :)