Who is this being you see on the twitch stream opener????

Only time will tell