Kotomora
青葉 (あおば, aoba) Japanese meaning: fresh leaves | Kotomora