Relocating to a foreign country for work is a big deal. New home, new language and new culture!
There is a lot to get your head around. Without a doubt, Japan is one of those countries that, culturally speaking, causes confusion for the foreigner.