No matter how long or short one’s visit to Japan is, all can agree: Japan…