Celestial shield (b)