This is the guy! Stephen “Stevis” Harrison. Guitarist in one of the most marvelous bands, The Chariot. 
A very humble man, which really goes for all members too.
He actually gave me one of his dreadlocks to put into my own. 
Haha wow.
This was a spectacular show. Sweden, Saturday  August 11, at Frizon Festival.
I felt truly blessed.