Why DO the Japanese Have The Longest Lifespan?

A recent statistic in the World Bank Group states85. How do the Japanese do it?After personally
that the Japanese have the longest lifespan in theexperiencing the Japanese lifestyle in Tokyo for five
world. Japanese men live be 78 years old on averageyears, I learned a little about why Japanese people
while the average lifespan of a Japanese woman islive so long and will share a few of their secrets.