We all know that Wasabi is a Japanese ingredient, and that’s all. Few of us know that it’s also called Wasabia Japonica and Japanese Horseradish. It has developed a reputation for setting the taste buds of your mouth on fire. But there’s more to the humble root than just taste. This brings me to the …