I sure loved that part of this "chinese cartoon" about The Tiananmen Square ROAD of 1989 where NOTHING HAPPENED.It really goes into how GOOD the chinese government is about DOING NOTHING WRONG.Unfortunately, if you saw this only at an expo, it's entirely possible the show never was released.
Stop it has furries in it and the main character is a Ness-lookin ass