Divine spirit sheild