Meiji

Chocolate Mushrooms

$3.49
Chocolate Mushrooms
Chocolate Mushrooms

Kinoko no Yama, ie. Mushroom Mtn! These are little chocolate mushroom caps on little biscuit stems. Tell me they're not adorable! They're also the perfect ra...