Kotomora
上葉 (うわば, uwaba) Japanese meaning: upper leaves | Kotomora