from "The Fantastic Voyage of Goblin: The Sweet Sound of Hell" album by Goblin
See who else performs this track