Whoa. It appears to be a homemade music video for the insanely beautiful and mysterious track “Steamboat Mama” from the incredible record Prayers Of A One Man Band from Bobby Frank Brown created by the enigmatic star himself.