Coca Cola Ayataka Unsweetened Green Tea 525ml x 12 PET bottles, JAPAN, US Seller
Coca Cola Ayataka 525ml x 12 PET bottles, Unsweetened Green Tea, MADE IN JAPAN. Since its release in October 2007, the Ayataka has been praised for the "taste of green tea" that is closer to the original.