Japanese Organic Green tea

Japanese green tea is a general term for the types of tea.
Most Japanese tea is green tea.
Green tea is made by picking tea leaves and then heating them to prevent fermentation from proceeding.
It is called unfermented tea.

Follow me!