Ystrad Mynach

An alien artefact was found near Ystrad Mynach in 1938 after drifting through the Rift. It was picked up by Torchwood Three and stored in the archive at the Hub. (PROSE: The Beauty of Our Weapons)