Kotomora
後見人 (koukennin) Japanese meaning: guardian | Kotomora