Green tea sencha

Green tea, as the name suggests, is made using the new and fresh leaves of the tea plant and has been famousily used for centuries in Japan for its detoxifying properties.