What is life in Japan like ?