Kotomora
碾茶 (ひきちゃ, hikicha) Japanese meaning: tencha | Kotomora