SITE stands for Self-Indulgent Tripe Extravaganza.
SITE stands for free expression of ideas.
My ideas, to be exact. Most homepages on the World Wide Web are utter self-glorifying trash. The difference is that I admit this - nay, am proud of it. The author is a young expat living in Tokyo, observing all that takes place with an amused expression on his face, and a ready tongue in his cheek. Japan is very strange, and he'd like you to know about it.