Kashiwa Mochi is a traditional Japanese sweet made of soft rice cake filled with sweet red bean paste and wrapped in an oak leaf. It is commonly enjoyed during Children's Day celebrations in Japan.