Some of the points he makes are spot on. I’ve worked with over 1000 Japanese ppl in almost 2 years. They are… complex in a way I can not describe… Some of the biggest cultural differences:
1. Don’t presume they’re happy when they’re smiling.
2. Their thank you doesn’t mean they are actually thankful, nor satisfied.
3. If you see a smiling Japanese grandma, run for your bloody life, those are the worst.
4. If you’re not smiling, you’re rude.
5. If someone tells you that you’re pretty, you should smile, and say thank you. No, don’t respond with: “Umm, can you please stop saying that? What does my look have to do with the way I do my job?” - I've been reported as rude to the QA team because of that.