From Destinypedia, the Destiny wiki
The Stills is a location on the Moon at the bottom of the Hellmouth, so deep underground that no Light can glow. It is accessible during the Crota's End Raid and the Story mission Last Rites. Trivia[edit]
List of appearances[edit]
References[edit] |