Photo of a sign zip tied to a lamppost with a backdrop of tents and marquees. The text reads "Spider Friendship Zone. All spiders (where feasible) have been radiation tested." The sign is attributed to something calling itself Embarrassed Moose Frown 2024.
https://martinh.net/system/media_attachments/files/112/546/705/245/085/286/original/adbe5d2a3c9ec2a8.jpg