The Statue Thieves album, Laniakea is now out, but for further evidence of the slinky blues-psych prowess, check out the live in the studio footage below. 12-Page Letter appears on the album, a serpentine crawl through the murky undergrowth.
https://www.thestatuethieves.com/laniakea