CAMPUS CRUSADE FOR CTHULHU

eeeep!
The Templar Window, discovered in a Templar chapel in Antioch. Archaeologists have puzzled over the meaning of the icon, and it is not generally known to the public.

The window was removed and placed in a locked vault in the Vatican in 1973.