indweller

noun

1.
activation by an inner spirit or force or principle
Derived from:
indwell
2.
a person who inhabits a particular place