The millipede is found on many rocks
some glyphs are hard to see
This looks like a serpent or dragon to me, only an oblique view brought this image out