I was trawling the web the other day, and discovered a really good article from http://www.thejapanfaq.com :
http://www.thejapanfaq.com/FAQ-Primer.html
It explained a lot of things about Japanese culture to me that I didn't know before, answering question like "are the japanese racist?", among other things. The site includes loads of other useful articles about japanese etiquette, manners, etc.
Anyway, I was wondering, has anyone on this board been to Japan, or actually live there? How do you find it in Japan?