› added 6 years ago
164
TIL Okinawans in Japan are the only human population to have a self-imposed habit of calorie restriction. They believe in eating until they are 80 percent full and has the world's highest proportion of centenarians
via reddit.com