Okinawa inhabitants have the longest life expectancy on the planet.