Kotomora
命を惜しむ (inochiooshimu) Japanese meaning | Kotomora