Japanese natto, Korean kimchi, and German sauerkraut; what do all of these tasty dishes have in common?