Your Friend in Japan Avoiding embarrassment in Japan, and the biggest insult from the Japanese 9 years ago