BB reader Ed V says,
Here is a very unfortunate choice of identity for the Institute of Oriental Studies at the Federal University of Santa Catarina, Brazil. Gotta see it to believe. (page in Portuguese).Link
Update: Holy shit! Looks like the university stuffed their banal logo where the sun don't shine. Wonder why? Butt do not fear, here is a back door: Link
Adam Morris says,
I think this page explains why it was taken down. It is linked from one of their pages (Servicos link on their home page) and shows that they have had approximately four times their usual hits today. I think that they felt their server was being shafted and wiped out the offending article before it crapped out on them.