The globally celebrated Japanese dessert brand Warabimochi Kamakura has officially opened its doors at SM Megamall’s Level 3, Mega Fashion Hall.