Ca anyone tell me any thing about this spirit? All I can find is on a website that sell oils and candles its some return to me helper is all I know