Satanic Music Acheron New CD Release Venus Satanas | June 9, 2009 After a long wait it is finally here! Acheron’s new CD, “The Final Conflict: the Last Days of God“. I have rocked out to Acheron since the early Read More
Magic & Spellwork The Masters of Invocation CD RELEASED! Venus Satanas | April 3, 2009 Ritual Invocations! I have something very special for you – I was invited by Jade Luna, and Devonia of Legatus Records to record a track for their upcoming Read More