Did more digging and it looks like so far this meme drop is being compiled by anons at 8chan and it is not a specific drop from Q. So I would say there appears to be no verifiable relation at all between these memes and Q.