Head scratcher

Found this on the grill cover (which has been off the grill for a bit too long, clearly!). Some kind of tiny wasp, maybe? Something crawled 30 miles to my house from the ocean? Dunno.