The Japanese Flower Visa Gift Card features two of the most enduring cultural symbols for Japan – the rising sun flag and cherry blossoms. First used as a war flag by Japanese armed forces in the late 19th Century, it now symbolizes good fortune and is used in commercial designs. The cherry tree, or sakura, also has good meaning. Each spring clouds of cherry blossoms so thick they look like low, puffy clouds brighten the landscape, attracting droves of international tourists. Celebrate Japanese culture and history with Japanese Flower Visa Gift Cards.