I think I know actually. I sometimes look at r/dndmemes and regularly get recommended their content now. I wonder if it somehow correlated Wings of Fire to D&D somehow and that’s why I got recommended.
Technically it’s supposed to be related to the stream, and I included the scpmemes image for context as why I was confused. So I see why they took it down despite the fact the meme was supposed to be about the subreddit recommendation