Ikigai: A Japanese concept to improve work and life

With no direct English translation, it’s a term that embodies the idea of happiness in living. Yukari Mitsuhashi explains.