Japan – the land of introverts