6 Japanese Techniques to Overcome Laziness

Hara Hachi Bu is a Japanese phrase and practice from Okinawan culture that means "eat until you are 80% full." It’s a technique rooted in mindfulness and self-discipline.