English Tea Shop - Green Tea & Pomegranate “ Mellow and sweet ♪ pomegranate green tea ”