I love it--the Japanese version, not the English version. I have no idea what it says, but I still like it.
It looks even better in your browser window: http://www.tama.ac.jp/. I wonder why I like it? Does it invoke the franticness of a Japanese game show? Maybe it represents what I imagine Tokyo to be like--colorful, crowded, busy, incomprehensible.... It's just such a funky homepage. It's like a decision making flowchart to help you determine whether you need to drop more acid or if you've had enough.