Kotomora
一朶 (ichida) Japanese meaning: a branch of flowers | Kotomora