Japan is the opposite of the U.S. in many ways, and not just because the mountains there are seeing above-average snowfall ...