Do not worry though, they will forgive you a lot; however, the longer you will be in Japan the less they will forgive you. After a while they expect you to know how to behave.
- Never stab chopsticks into rice. In Japan, traditionally rice is offered to the dead people by stabbing chop sticks at a 90 degrees angle to rice and put on the grave. Never do this on food table as it is considered very rude. Stabbing anything with chops sticks is forbidden.
- Never eat with your hands.
- Never eat noodles without slurping. Eating them without slurping indicates that they are not tasty. It might take a while to learn how to slurp them in correctly, but it is learnable.
- When entering someone's house in Japan, never leave your shoes on. The shoes are dirty and should not be brought far inside a house but taken out as soon as possible after getting inside the house. Especially on Tatami, never step on Tatami with anything more than socks or bare feet.
- When greeting someone, do not offer your hand but bow instead. The angle you bow depends of the relation between you and the other person. Equal people bow equally. Higher one will always bow less; lower will always bow more. Guests are regarded as high, so the host will always bow more than the guest.
- It is rude to clean your nose in public. If the need comes, you either go somewhere aside where no one can see you to clean your nose, or you just breathe it back into your nose.
- Being drunk in Japan is normal; however, you shall never show your face in public while being drunk. A lot is also forgiven if done while being drunk.
- While being in public locations, like shops, train, and park; you should be friendly and polite to other people. You are not alone, so make sure you will not be disturbing anyone by talking too loud, or anything that might disturb other people.
- Never say no; Japanese people do not like to say no and expect foreigners do the same. When someone asks you something and you need to answer no, instead you should indirectly say no by saying maybe, or if I have time etc. Japanese is spoken a lot indirectly, so you will have to learn to understand what they mean; they do it with other languages as well, not as badly though.
- Being foreigner is not an excuse to be rude. Japanese people tend not to say anything; however, it might be really insulting to them.