Takenoko No Sato Shop
Takenoko no Sato is a sister product of Kinoko no Yama. These tasty Japanese snacks come from Meiji, a food manufacturer known for its delicious and rich chocolates. The name of these Japanese biscuits means “bamboo shoot village” in English. Each piece is shaped like a bamboo shoot covered in sweet Japanese chocolate!