People think Japan is living in the future