Kotomora
イワウメ (iwaume) Japanese meaning: pincushion plant | Kotomora