The Cathedral

The Cathedral was the Monks' base of operations when they tried to invade Earth in 2017 (TV:The Pyramid at the End of the World)