Kotomora
命の恩人 (inochinoonjin) Japanese meaning: lifesaver | Kotomora