Bacardi Sakura Fizz
Springtime in Japan means one thing: cherry blossom season. Also known as sakura, the cherry blossoms begin to bloom near the end of March and the season lasts for about two weeks. Every marketplace, grocery store, Seven-Eleven, and boutique carries…