Knights Templar in a Space Suit