He made a meme awhile back where he depicts those who vocally oppose the genocide in Palestine as serial masterbators simultaneously crying, jerking off, scrolling their phone, etc.
Pretty sure he deleted it since.
For me, personally, the thing that made me originally sus was when a guy made a habbit of posting literal Russian propaganda in speech bubbles from normal pictures of birds and when I reported it he just made his own version of the same meme.
If you check his recent posts you also see a lot of anti-Biden images which is a recurring theme.