I have a feeling I might be going to catch this band. Check out their YouTube channel for more official videos, going back a full 6 years! (TAFKA The Orichalc Phase). Waitasecond! I'd actually heard this one song before: "Saturn 5" (live). Here's their Bandcamp as well.

"Trouba" by Steve Gunn, from On A Steady Diet of Hash, Bread, and Salt compilation (2012)