A Cherry blossom is known as “Sakura” in Japan. Japanese believe that the flower represents the Buddha and luck. This belief is shown through Japanese arts including painting, instrument, and the country’s national dress called “Kimono” which represents feminine beauty and gentleness.
