Yeah that's him. And that's about how coherent his thoughts typically are when you hear him speak.
I got no problem with people loving their Dumbles but I find the whole thing with him and the stupid epoxy and his absurd policies and prices to be a gigantic turnoff. Yes, part of the attraction for people is the hype surrounding the things, and they are in fact good sounding amplifiers for some players (I didn't think much of the two that I played through but they are someone's grail). But at the end of the day they are just another good sounding amp but one that costs too much for what it is.