Who am i.
I would say that he makes some of the best memes on this stream, and also just the mere fact that he would be owning the stream would attract an immense amount of followers. Either that or me if he can't take ownership, as I've had a lot of experience with stream moderation.