in

Jupiter safeguarding the Earth from asteroids — impressive

Jupiter protecting the Earth from asteroids

Jupiter preserving the Earth from asteroids – contemporary