Sakura (Cherry blossoms) is a symbol of Japanese psyche. Cherry blossoms bloom within a short period of time and fall ephemerally in the spring. Japanese, especially, old-time Samurai warriors, loved such graciousness. Cherry blossom viewing is very special occasion for Japanese.