Japan’s Kumamoto Prefecture is a place where time seems to stand still, with a beauty reminiscent of a scene from a …