It's probably genetics. I hear when you go to China, you will rarely see an obese person. I'm not sure if that applies to Japan too, but most likely it does.