MAGISTER TEMPLI “Lucifer Leviathan Logos” out soon on Cruz del Sur Music March 26, 2013March 15, 2013 admin