› added 7 years ago
212
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