Soft and chewy Kashiwa Mochi is a rice cake filled with sweet red bean paste and wrapped in an oak leaf enjoyed on Children's Day in Japan.
READ: Kashiwa Mochi (Video) かしわ餅