Ahmad Tea The Finest Leaf Green Tea - Drops