Well, Japanese foods tends to be of a better quality than americans ones (that is to say not filled with too much salt or sugar, or using better ingredients to begin with). This help in reducing obesity rate quite a lot.
One of the other thing influencing an obesity rate is a good food culture...