from "Metal Interlude / Beak of Putrefaction" album by Various Arists
See who else performs this track