Lexus AAB launches the Premium Sakura Lounge The word Sakura means Cherry blossom. The Japanese cherry blossom, or Sakura, has long been adored by people across the globe. It is...