Kinoko no Yama Shop
Kinoko no Yama is a Japanese snack food manufactured by Meiji. It literally means “mushroom mountain” since each piece is shaped like a little mushroom. The snack has a biscuit stem and a milk chocolate top. Since its launch in 1975, its flavors have expanded from classic chocolate to fun flavors such as sweet potato and strawberry!