Now that spring started Japan is going into a sakura-frenzy! Sakura donuts, Sakura chocolate and at Starbucks you get Sakura White Chocolate Frappuccino. Sometime I forget Sakura just means cherry and that they don’t put the flower petals in…