News
UMBRA CONSCIENTIA detail The Shrine of Thagirion, due December 9th
November 13, 2026
UMBRA CONSCIENTIA’s third album, The Shrine of Thagirion, will receive an international CD and vinyl LP release through Terratur Possessions on December 9th, with…