Starbucks Japan introduces limited-time sakura Frappuccino; question remains about its quality.
Starbucks' White Peach and Cherry Blossom Frappuccino is a delicious, creamy drink that beautifully captures spring flavors but is available only until March 11.