Kotomora
命を惜しむ (いのちをおしむ) Japanese meaning | Kotomora