Enigmatic guitar player finally identified!

Top