A country where the ancient and the modern mix easily and effortlessly, visiting Japan is…