New two-song single from Sweden's Trepaneringsritualen. Pulsating and miserable death industrial glory for traitors and saints.