Noticed this thing on the rock a couple weeks ago and cant figure out what it. Glows pretty good under blue lights. And for size reference.