I think it might be the GIANT picture Homer's Pet Monkey posted near the beginning of this thread.
Does anyone else watch the Korean and Japanese pop music shows (we get an international cable channel that plays them) and trip for free? God, that stuff is horrible no matter what language it's in, but they add a particular edge of utter insanity that tops it all off nicely