Kinoko no Yama - Rich Matcha
Meiji’s classic “Kinoko no yama” delicious biscuit sticks with cute chocolate mushroom tops.
“Kinoko” means mushroom in Japanese and “Yama” means mountain so these are delicious little chocolate mountain mushrooms!
Limited edition Rich matcha made using green tea from Uji.
"Ganbare! Nippon!" literally Do your best! Japan!. Although Olympics Games are postponed, the primal idea of this edition was to support Japanese national teams in the Tokyo 2020 Olympic and Paralympic Games.