regeneration or early development?
from the photo, looks that all the limbs were either re-growing or
in an early developmental stage.
hmm.