Surprising health benefits of Natto

Natto is a Japanese snack which is basically made of fermented beans, and it is super good for you. Here are all details.