Kotomora
救い主 (すくいぬし, sukuinushi) Japanese meaning: savior | Kotomora