Sencha Mobata, a japanese green tea. There's a Camelia Sinensis shop close to where I work, so this is great :).
Sencha Mobata, a japanese green tea. There's a Camelia Sinensis shop close to where I work, so this is great :).