WTF is this ??

I have that behind my rock in the 27. I just leave it alone and doesn't seem to harm anything.
 
Back
Top