an Entity in Data Space: 134.155.108.49:8890
The Icky Moon was a satellite of New Stennes. It was believed to actually be composed of fossilized space slug droppings. Paleontologists considered it to be the largest known coprolite.