Flowers you can eat - Japanese wagashi sweets