Japan’s green tea or ocha as it is referred to locally, is loved across the world for its restorative qualities. Now, EIJ Consulting Pvt. Ltd., is bringing Shizuru’s ocha green tea to India in three distinct flavours — Sencha, Genmaicha and Gyokuro. Indian green tea aficionados can buy their favourite flavours from Shizuru’s official website (https://shizuru.in/).