Kotomora
惜しみ無く (oshiminaku) Japanese meaning: generously | Kotomora