Sakura

Sakura, the National flower of Japan (cherry tree blossom), signifies the ‘transience of life’. Such meaning is a sad reality, but one, which brings us to our senses when we think about the beautiful things we miss in life. Sakura means a great deal to our Team because it represents the time of a new start to a fulfilling journey. With great optimism, we will succeed in maintaining our focus, and keep our thoughts aligned so that unity will always prevail.