ITOEN
Itoen is a Japanese drinks company well known for their green teas. They are one of the largest green tea producers in Japan, known for their innovative green tea flavours, including Hojicha, Matcha and 'strong green tea.' More flavours like Jasmine and Genmaicha have also found popularity in Japan due to their refreshing taste.