It does look like an AI political cartoon. I don't care about the content of it, if it's AI it gets the downvote unless it's deemed a monster like this.
It has the general look of a gen-ai slop image, and the helmet alone has an inconsistency with the rear or side strap.
Overall, AI is always slop, ALWAYS
You get my reluctant upvote