How Japan is living in the future