Alright, I've been biding my time here with this, and I hope you do not mind that I give this little thread a bump, but I might help morph this into real musical madness (in time).
For now, all I have left to give (at this moment) is this:

(still unclear on the identity of the above artist / band)