A stone spider hatchling