Kotomora
命をつなぐ (inochiotsunagu) Japanese meaning: survive | Kotomora