Commonly known as the Japanese pagoda or Chinese scholar tree, the Sophora japonica/Styphnolobium japonicum has long been considered a symbol of good fortune, joy and well-being, a lucky tree and a ...