Japan is blowing me away.