Sakura has finally blossomed into the world of Japanese tea! Cherry blossom petals are blended with hojicha (roasted green tea), letting you enjoy the faint aroma of sakura flowers while sipping on this toasty, soothing, and lightly sweet springtime brew.