The Call is the vrg Inner Ring discord for the "halo boys", which contains a doxxing channel and tupper is active in this discord.
They also like to use the funny black cat PFP and tupper thinks he's anonymous because he has like 6 accounts and doesn't even voice change.

I've recorded it all, my boy, it all. I just wanted to play video games...