The Manager

A deity, or some person who has authority over Addled Doctor.

- They definitely have at least five fingers on one of their hands.