progressive Turtle. .. For anyone not scientific inclined. This is a Zodiacal Dust Cloud.