Came across this glowing rock. Is it anything, or just a decoration?