Kotomora
都護 (とご, togo) Japanese meaning: Protector General | Kotomora