Whenever you mention Japan, the first thought that comes to mind is that it is