Here's pics of Hercules I'm really hoping I'm right about this just being growth. Am I? There's a little on his scutes but I couldn't get a good enough picture