Royal Family Japanese Mochi – Matcha Red Bean 150g
Royal Family Japanese Mochi – Matcha Red Bean 150g
Regular price
£2.00 GBP
Regular price
Sale price
£2.00 GBP
Unit price
/
per
Japanese straw cakes, also known as puff cakes (よもぎもち), add mashed wormwood to the Daifuku mochi skin and contain red bean paste. March 3rd in Japan is Doll's Day, and a routine ceremony is held for girls. The original intention is Remove the dust from the doll and wash it in water. It means disaster. Mugwort has the meaning of exorcising evil spirits, so eating grass cakes on Women's Day has become a custom. During the Dragon Boat Festival, some people also eat grass cakes to ward off evil spirits and get rid of bad smells.
150g