Dang it! It is a death star!
;^)
And if you look at part 6 you will see a comparison of the Death Star, Iapetus, and an archaeological artifact that looks similar to them. (photos about halfway down the page)
http://www.enterprisemission.com/moon6.htm