Just about anyone with a passing interest in Japan knows that sakura is the Japanese word for “cherry blossom.” Sakura, though also has a second meaning: plant, not of the flower variety, but a person ...