Black Taffy is the project of Dallas-based producer and musician Donovan Jones. Three years after Memphis, he announced the release of a new album. Elder Mantis is out today via Leaving Records. After “Lantern Flies In Mist“, he shared the official video for the track “Divining Rod“. It was directed by directed by Sean Miller.