Everbilt 1 in. Mesh x 3-1/3 ft. x 25 ft. Green Plastic Garden Fence 889250EB12 - The Home Depot
As requested photos of mesh placed to stop landroid digging into the ground : r/worxlandroid
Amazon.com : DOEWORKS Safety Fence, 4 x 100 FT Green Plastic Mesh Fence Roll Barrier Netting for Construction Fencing Animal Fencing Garden Fencing and Event Fencing : Patio, Lawn & Garden