Kotomora
大恩人 (daionjin) Japanese meaning: great benefactor | Kotomora