Description
The Japanese concept of chowa can be translated as harmony, but it more accurately means ‘the dearch for balance’, and it is a way of life that runs deeply throughout Japanese culture. It enables us to look at our lives from a genuinely fresh can-do perspective, with a realistic attitude that fosters being as true as we can to ourselves, and as brave as we can in the world.