from "Seduction of the Armageddon Witches" album by Mater Suspiria Vision
See who else performs this track