7thfenix.com
Hara Hachi Bu
Hara Hachi Bu – eat until you are 80% full June 7, 2009 Okinawans have the longest life expectancy on the planet (Japanese live an impressive six years longer than the average American), as well as…