I just came back from Japan, it was a great vacation, the beautiful part is that people in Japan are crazy about green tea products, they love them so much, so many TV ads, green tea products are everywhere there.
Here is a Great green tea TV ad that I loved to watch thereā¦
