Matcha, a fine powdered green tea. Credit www.koumei-matcha.de when using this picture.