Kotomora
救世主 (kyuuseishu) Japanese meaning: saviour | Kotomora