Home cherry blossoms marshmallows
Food & Drinks
These sakura petal-shaped treats are actually marshmallow you can add to your desserts