Why do the Japanese live so long? VnExpress In just a century, the number of Japanese centenarians has reached 99,700, thanks to healthy eating habits and an active lifestyle.