The Magic of Sakura: What Makes Cherry Blossoms Special in Japan
Sakura, cherry blossom is one of the Japanese national flowers. Japanese people are a kind of addicted to sakura. It's not only flowers in full bloom but also flower petals falling and disclored on the buddles that touch our heartstrings. We discover beauty even in ruined things.