Japanese people are known to be very strict with the food they eat. Could it be the main reason why ...