エディブルフラワー
ediburufurawā

Noun

1. edible flower

Other forms: