Home > Sakura Tea: Tea Made from Salted Cherry Blossoms. 5 g package
Sakura Tea: Tea Made from Salted Cherry Blossoms. 5 g package
Product Description
Sakura Tea: A Very Traditional Japanese Tea Made from Salted Cherry Blossoms. 5g individual package.