Kotomora
小花梗 (shoukakou) Japanese meaning: pedicel | Kotomora