Kotomora
小花 (しょうか, shouka) Japanese meaning: small flower | Kotomora