matcha latte 1

Matcha dissolving in hot water.