Okinawa Hara Hachi Bu: The Okinawan secret to longevity and better metabolism, and why stopping at 80% full matters | November 10, 2025