Cranium Pie - Mechanisms (Part 1). 2011 Regal Crabomophone.
This album is like being dropped into some obscure studio in London circa 1970. They really nail the psychedelic progressive creativity of the era!
The image provided is from the LP. I have the limited CD, which sports a different cover.
Check out the below reviews and the YouTube video.