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