This may be a longshot, but I’ve heard a version of this piece on a website - FrZ’s blog WDTPRS?, on his podcast, but I can’t figure out what album version it is, despite searching on Amazon and itunes.
The podcast is here, you can listen immediately to it. The version of this song is at 00:21:40. Several versions are listed on the page, yet I can’t figure it out.
I don’t even know what instrument that is!
If someone can take the time to look into this for me, I’d be most grateful!
The blog page is here, complete with the podcast on the same page with the details: