Shelter against the Oncoming Storm/Legends

The Shelter against the Oncoming Storm was a facility erected on Iktotch, the moon of Iktotchon.