I read the definition for lead room after I composed this shot, so… dang. But these beetles, which are almost as big as the first two joints of your pinkie, have been crawling around Joe Palaia Park for several weeks. Judging by their prominence, they must be some sort of invasive pest, but I’m not entirely sure of the species.

Edit: I think it’s a rove beetle.