Well first, both are great but theres a time and place for everything. Japanese tea is recognized worldwide as the standard for green tea and we source directly from some of the best farmers in multiple regions of japan.

Well first, both are great but theres a time and place for everything. Japanese tea is recognized worldwide as the standard for green tea and we source directly from some of the best farmers in multiple regions of japan.