Jovian Complex

The Jovian Complex is a location in Old Russia, Earth. It is only accessible during the Will of Crota Strike.

List of appearances

 * Destiny