Carsus

The Library of Carsus, the largest knowledge repository in the universes. The Sixth Doctor and Mel once visited here. (PDA: Spiral Scratch)