Kotomora
若葉 (わかば, wakaba) Japanese meaning: new leaves | Kotomora