Indwelling spirit