Japan: Earlier, Present, Foreseeable future