Witchthroat Serpent Witchthroat Serpent is a musician known for their psychedelic doom music. Top tracks by Witchthroat Serpent Related artists Horseburner Cities of Mars Mammoth Weed Wizard Bastard Eye of Doom