Memes of the future, Political satire


v20240901