Kotomora
葉原基 (yougenki) Japanese meaning: leaf primordium | Kotomora