"Sakura" means "cherry blossoms" in Japanese language. We Japanese think that Sakura suggests a death and a birth, a dream and end of a dream. "All the things are the dream, so never persist anything. Devote yourself to the power of the nature, and let it be." I think it also be a philosophy of the Buddhism.
But it is not a nihilism. We believe that when we reliese our willingness, we will find ourselves in real.
All the flowers will be gone someday. And that is why the the flowers are beautiful.
All the lives will be ended. And that is why our lives are so precious.