Sit back and relax with a cup of Itoen Ooi Ocha Green tea, now in a handy 20 teabag pack! This Japanese sencha green tea has been grown in Japan's fertile land, gently steamed, rolled and dried, to create a bew with a bright green colour and refreshing leafy taste.