Japan : aspects of life.