Kotomora
献花 (けんか, kenka) Japanese meaning: flower offering | Kotomora