Koicha matcha is a special type of matcha paste used for the tea ceremony. Find out more about it in this episode!