I'll be posting a full report later about my trip to the Lax but I was wondering what this might be. These caught my eye when I started turning over rocks.