Hello everyone, I found this Little Rock on my property in Texas while I was gardening, anyone have an idea of what it is?