I watch twitch everyday and never came across him, sounds like your ragebaiting yourself by clicking on dogshit streamers.