from "Artefacts From the Psychedelic Dungeon" album by Various Artists
See who else performs this track