Was looking in my DT today and found this white bubble looking thing on my rock. Can anyone tell me what it is. Thanks.