Iktotch

Iktotch was the homeworld of the Iktotchi. It was the third moon of Iktotchon.