Kotomora
監護者 (kangosha) Japanese meaning: legal guardian | Kotomora