This is so weird - it kind of reminds me of the Redditor u/YAYVIDEOGAMES with how they type and such, but I didn't come here to compare. This user also has a twitch where they reupload people's streams and videos? Oddly enough.
https://www.twitch.tv/dunkadevloawsharverselwav I have no idea if any content there is theirs or not, but there is some from some other people.