Natto is made from fermented soy beans which has a little strong special smell so some of Japanese (actually not only Japanese) don't like the smells However it is also really popular among Japanese. In my case, me and my boyfriend who is not Japanese loves Nattp and he put Natto on toast bread !! Mochi is rice axle as you may know.