What comes to your mind when you hear “ocha”?
“Ocha” is the word used in Japan for green tea.
Japanese green tea has a wonderful history of 1200 years.
From its origin used as basic nourishment and as a restorative to its use in the tea ceremony and mindfulness practices, “ocha” has developed Japanese unique craftsmanship and refinement.
That is to say, “ocha” plays an important role in Japanese culture!
Would you like to try ocha and experience Japanese culture?