Hello! Does anyone know what this thing is? A grandmother in the village found this little thing in the garden. I was wondering what this is

 
Hello! Does anyone know what this thing is? A grandmother in the village found this little thing in the garden. I was wondering what this is - My, Thing, What's this?, Longpost

v20240901