Kotomora
花びら (はなびら) Japanese meaning | Kotomora